﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web.Mvc;
namespace PlutoStudio.Web.Mvc.Navigations
{
    public class ControllerNavigation
    {

        public ControllerNavigation()
        {
            Actions = new List<ActionNavigation>();
        }
        public string ControllerName { get; set; }

        public ControllerDescriptor Descriptor { get; set; }

        public NavigationAttribute Attribute { get; set; }

        public List<ActionNavigation> Actions { get; set; }
    }
    public class ActionNavigation
    {
        public string ActionName { get; set; }

        public ActionDescriptor Descriptor { get; set; }

        public NavigationAttribute Attribute { get; set; }

        public ControllerNavigation Controller { get; set; }
    }
}
